using System;
using System.Collections.Generic;
using System.Text;

namespace TarreOA.TarreOAModels
{
    public class SectionChangeInfo
    {
        private int sectionChangeInfoId;
        private DateTime sectionChangeTime;
        private User changeUser;
        private Section oldSection;
        private Section newSection;
        private string changeCause;
        private Job oldJob;
        private Job newJob;
        private decimal oldWage;
        private decimal newWage;

        public Job OldJob
        {
            get { return oldJob; }
            set { oldJob = value; }
        }

        public Job NewJob
        {
            get { return newJob; }
            set { newJob = value; }
        }

        public decimal OldWage
        {
            get { return oldWage; }
            set { oldWage = value; }
        }

        public decimal NewWage
        {
            get { return newWage; }
            set { newWage = value; }
        }

        public string ChangeCause
        {
            get { return changeCause; }
            set { changeCause = value; }
        }

        public Section NewSection
        {
            get { return newSection; }
            set { newSection = value; }
        }
        
        public Section OldSection
        {
            get { return oldSection; }
            set { oldSection = value; }
        }

        public User ChangeUser
        {
            get { return changeUser; }
            set { changeUser = value; }
        }

        public DateTime SectionChangeTime
        {
            get { return sectionChangeTime; }
            set { sectionChangeTime = value; }
        }

        public int SectionChangeInfoId
        {
            get { return sectionChangeInfoId; }
            set { sectionChangeInfoId = value; }
        }
    }
}
